.stabs "E:\\cmh_com_infor\\105.m68_code\\m68_2_chanl\\App\\",0x64,0,0,0
.stabs "E:\\cmh_com_infor\\105.m68_code\\m68_2_chanl\\App\\main.c",0x64,0,0,0
.stabs "int:t1=r1;-32768;32767;",0x80,0,0,0
.stabs "unsigned int:t2=r2;0;65535;",0x80,0,0,0
.stabs "long int:t3=r3;-2147483648;2147483647;",0x80,0,0,0
.stabs "unsigned long int:t4=r4;0;4294967295;",0x80,0,0,0
.stabs "long long unsigned int:t6=r6;0;4294967295;",0x80,0,0,0
.stabs "short int:t7=r7;-32768;32767;",0x80,0,0,0
.stabs "short unsigned int:t8=r8;0;65535;",0x80,0,0,0
.stabs "char:t9=r9;-128;127;",0x80,0,0,0
.stabs "unsigned char:t10=r10;0;255;",0x80,0,0,0
.stabs "_Bool:t11=r11;0;1;",0x80,0,0,0
.stabs "sbit:t12=r12;0;1;",0x80,0,0,0
.stabs "float:t13=r13;4;0;",0x80,0,0,0
.stabs "double:t14=r14;4;0;",0x80,0,0,0
.stabs "long double:t15=r15;4;0;",0x80,0,0,0
.stabs "void:t16=r10;0;255;",0x80,0,0,0
.include "csccCond.inc"
.include "csccCmp.inc"
.include "csccShift.inc"
	_main_sec .section rom
	.global	_main
_main:
Lfunc_begin0:
.stabs "main:f1;", 0x24,0,0,_main
.stabn 0xc0, 0, 0, _main
.stabn 0xe0, 0, 0, _main
LM0:
.stabn	0x44, 0, 30, LM0-_main
Lfunc_begin1:
	banksel 0
	clrf _main.temp.+0
LM1:
.stabn	0x44, 0, 32, LM1-_main
Ltmp0:
	clrf _main.temp.+1
	;APP
	CLRWDT
	;NO_APP
LM2:
.stabn	0x44, 0, 33, LM2-_main
	call _Hal_Common_Init
LM3:
.stabn	0x44, 0, 34, LM3-_main
	call _Framework_Common_Init
LM4:
.stabn	0x44, 0, 35, LM4-_main
	call _User_Param_Init
LBB0_1:
LM5:
.stabn	0x44, 0, 39, LM5-_main
Ltmp1:
	;APP
	CLRWDT
	;NO_APP
LM6:
.stabn	0x44, 0, 40, LM6-_main
Ltmp2:
	movfw _gPmuWorkMode+0
Ltmp3:
	sublw 2
	beq LBB0_6
LBB0_2:
LM7:
.stabn	0x44, 0, 42, LM7-_main
Ltmp4:
	call _AFE_SampleStartOnce
LM8:
.stabn	0x44, 0, 43, LM8-_main
Ltmp5:
	movfw _gCalibration_flag+0
Ltmp6:
	sublw 0
	bne LBB0_4
LBB0_3:
LM9:
.stabn	0x44, 0, 46, LM9-_main
Ltmp7:
	call _PressKey_Proces
LM10:
.stabn	0x44, 0, 47, LM10-_main
	goto LBB0_5
Ltmp8:
LBB0_4:
LM11:
.stabn	0x44, 0, 50, LM11-_main
	call _Calibration_Proce
Ltmp9:
LBB0_5:
LBB0_6:
LM12:
.stabn	0x44, 0, 54, LM12-_main
	call _Interface_Proc
LM13:
.stabn	0x44, 0, 55, LM13-_main
	call _PMU_Proc
Ltmp10:
LM14:
.stabn	0x44, 0, 37, LM14-_main
	goto LBB0_1
Ltmp11:
Lfunc_end0:
Lfunc_end1:
LM15:
.stabf LM15-_main
	_INT_FUNCTION_sec .section rom,interrupt
	.global	_INT_FUNCTION
_INT_FUNCTION:
Lfunc_begin2:
.stabs "INT_FUNCTION:f:16", 0x24,0,0,_INT_FUNCTION
.stabn 0xc0, 0, 0, _INT_FUNCTION
.stabn 0xe0, 0, 0, _INT_FUNCTION
LM16:
.stabn	0x44, 0, 68, LM16-_INT_FUNCTION
Lfunc_begin3:
	push
	movfw FSR1
	push
	movfw FSR0
	push
LM17:
.stabn	0x44, 0, 70, LM17-_INT_FUNCTION
Ltmp12:
	banksel 0
btfss _I2C_RIF, _I2C_RIF
goto LBB1_25
LBB1_1:
LM18:
.stabn	0x44, 0, 73, LM18-_INT_FUNCTION
Ltmp14:
	bcf _I2C_RIF, _I2C_RIF
LM19:
.stabn	0x44, 0, 74, LM19-_INT_FUNCTION
	movfw _I2CDAT+0
	movwf _I2C_W_Buff+0
LM20:
.stabn	0x44, 0, 76, LM20-_INT_FUNCTION
Ltmp15:
btfsc _flag_IntoSleep, _flag_IntoSleep
goto LBB1_23
LBB1_2:
LM21:
.stabn	0x44, 0, 78, LM21-_INT_FUNCTION
Ltmp17:
	movfw _flag_IIC_RWAddr+0
Ltmp18:
	sublw 0
	bne LBB1_17
LBB1_3:
LM22:
.stabn	0x44, 0, 80, LM22-_INT_FUNCTION
Ltmp19:
	movfw _I2C_W_Buff+0
LM23:
.stabn	0x44, 0, 81, LM23-_INT_FUNCTION
movwf	_Register+0
movwf 	_INT_FUNCTION.temp.+0
xorlw 1
beq LBB1_9
LBB1_37:
	movfw _INT_FUNCTION.temp.+0
xorlw 2
beq LBB1_11
LBB1_38:
	movfw _INT_FUNCTION.temp.+0
xorlw 16
beq LBB1_4
LBB1_39:
	movfw _INT_FUNCTION.temp.+0
xorlw 23
beq LBB1_12
LBB1_40:
	movfw _INT_FUNCTION.temp.+0
xorlw 33
beq LBB1_10
LBB1_41:
	movfw _INT_FUNCTION.temp.+0
xorlw 34
beq LBB1_14
LBB1_42:
	movfw _INT_FUNCTION.temp.+0
xorlw 36
beq LBB1_13
LBB1_43:
	movfw _INT_FUNCTION.temp.+0
xorlw 91
beq LBB1_8
LBB1_44:
	movfw _INT_FUNCTION.temp.+0
xorlw 96
beq LBB1_5
LBB1_45:
	movfw _INT_FUNCTION.temp.+0
xorlw 97
beq LBB1_6
LBB1_46:
	movfw _INT_FUNCTION.temp.+0
xorlw 98
beq LBB1_7
	goto LBB1_15
LBB1_4:
LM24:
.stabn	0x44, 0, 84, LM24-_INT_FUNCTION
Ltmp20:
	;APP
	goto	Register_equal_10_pro
	;NO_APP
LM25:
.stabn	0x44, 0, 85, LM25-_INT_FUNCTION
	goto LBB1_16
LBB1_5:
LM26:
.stabn	0x44, 0, 87, LM26-_INT_FUNCTION
	;APP
	goto	Register_equal_60_pro
	;NO_APP
LM27:
.stabn	0x44, 0, 88, LM27-_INT_FUNCTION
	goto LBB1_16
LBB1_6:
LM28:
.stabn	0x44, 0, 90, LM28-_INT_FUNCTION
	;APP
	goto	Register_equal_61_pro
	;NO_APP
LM29:
.stabn	0x44, 0, 91, LM29-_INT_FUNCTION
	goto LBB1_16
LBB1_7:
LM30:
.stabn	0x44, 0, 93, LM30-_INT_FUNCTION
	;APP
	goto	Register_equal_62_pro
	;NO_APP
LM31:
.stabn	0x44, 0, 94, LM31-_INT_FUNCTION
	goto LBB1_16
LBB1_8:
LM32:
.stabn	0x44, 0, 96, LM32-_INT_FUNCTION
	;APP
	goto	Register_equal_0x5b_pro
	;NO_APP
LM33:
.stabn	0x44, 0, 97, LM33-_INT_FUNCTION
	goto LBB1_16
LBB1_9:
LM34:
.stabn	0x44, 0, 99, LM34-_INT_FUNCTION
	;APP
	goto	Register_equal_0x01_pro
	;NO_APP
LM35:
.stabn	0x44, 0, 100, LM35-_INT_FUNCTION
	goto LBB1_16
LBB1_10:
LM36:
.stabn	0x44, 0, 103, LM36-_INT_FUNCTION
	;APP
	goto	Register_equal_0x21_pro
	;NO_APP
LM37:
.stabn	0x44, 0, 104, LM37-_INT_FUNCTION
	goto LBB1_16
LBB1_11:
LM38:
.stabn	0x44, 0, 107, LM38-_INT_FUNCTION
	;APP
	goto	Register_equal_0x02_pro
	;NO_APP
LM39:
.stabn	0x44, 0, 108, LM39-_INT_FUNCTION
	goto LBB1_16
LBB1_12:
LM40:
.stabn	0x44, 0, 111, LM40-_INT_FUNCTION
	;APP
	goto	Register_equal_0x17_pro
	;NO_APP
LM41:
.stabn	0x44, 0, 112, LM41-_INT_FUNCTION
	goto LBB1_16
LBB1_13:
LM42:
.stabn	0x44, 0, 116, LM42-_INT_FUNCTION
	;APP
	goto	Register_equal_0x24_pro
	;NO_APP
LM43:
.stabn	0x44, 0, 117, LM43-_INT_FUNCTION
	goto LBB1_16
LBB1_14:
LM44:
.stabn	0x44, 0, 121, LM44-_INT_FUNCTION
	;APP
	goto	Register_equal_0x22_pro
	;NO_APP
LM45:
.stabn	0x44, 0, 122, LM45-_INT_FUNCTION
	goto LBB1_16
LBB1_15:
LM46:
.stabn	0x44, 0, 124, LM46-_INT_FUNCTION
	;APP
	goto	Register_switch_end
	;NO_APP
Ltmp21:
LBB1_16:
LM47:
.stabn	0x44, 0, 129, LM47-_INT_FUNCTION
	;APP
	Register_equal_0_pro:	
	;NO_APP
LM48:
.stabn	0x44, 0, 130, LM48-_INT_FUNCTION
	movlw LOW(_Reg_WRBuff+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_WRBuff+0)
	movwf _RegBuff+1
LM49:
.stabn	0x44, 0, 131, LM49-_INT_FUNCTION
	movfw _Reg_WRBuff+0
	movwf _I2CDAT+0
LM50:
.stabn	0x44, 0, 132, LM50-_INT_FUNCTION
	movlw 1
	movwf _Reg_OP_Mode+0
LM51:
.stabn	0x44, 0, 133, LM51-_INT_FUNCTION
	movlw 4
	movwf _Reg_Num+0
LM52:
.stabn	0x44, 0, 134, LM52-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM53:
.stabn	0x44, 0, 136, LM53-_INT_FUNCTION
	;APP
	Register_equal_0x01_pro:	
	;NO_APP
LM54:
.stabn	0x44, 0, 137, LM54-_INT_FUNCTION
	movlw LOW(_Reg_Handshake+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_Handshake+0)
	movwf _RegBuff+1
LM55:
.stabn	0x44, 0, 138, LM55-_INT_FUNCTION
	movfw _Reg_Handshake+0
	movwf _I2CDAT+0
LM56:
.stabn	0x44, 0, 139, LM56-_INT_FUNCTION
	movlw 17
	movwf _Reg_OP_Mode+0
LM57:
.stabn	0x44, 0, 140, LM57-_INT_FUNCTION
	movlw 2
	movwf _Reg_Num+0
LM58:
.stabn	0x44, 0, 141, LM58-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM59:
.stabn	0x44, 0, 143, LM59-_INT_FUNCTION
	;APP
	Register_equal_0x02_pro:  
	;NO_APP
LM60:
.stabn	0x44, 0, 144, LM60-_INT_FUNCTION
	movlw LOW(_Reg_Reset+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_Reset+0)
	movwf _RegBuff+1
LM61:
.stabn	0x44, 0, 145, LM61-_INT_FUNCTION
	movfw _Reg_Reset+0
	movwf _I2CDAT+0
LM62:
.stabn	0x44, 0, 139, LM62-_INT_FUNCTION
	movlw 17
LM63:
.stabn	0x44, 0, 146, LM63-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM64:
.stabn	0x44, 0, 132, LM64-_INT_FUNCTION
	movlw 1
LM65:
.stabn	0x44, 0, 147, LM65-_INT_FUNCTION
	movwf _Reg_Num+0
LM66:
.stabn	0x44, 0, 148, LM66-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM67:
.stabn	0x44, 0, 150, LM67-_INT_FUNCTION
	;APP
	Register_equal_10_pro:	
	;NO_APP
LM68:
.stabn	0x44, 0, 151, LM68-_INT_FUNCTION
	movlw LOW(_Reg_FWVersion+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_FWVersion+0)
	movwf _RegBuff+1
LM69:
.stabn	0x44, 0, 152, LM69-_INT_FUNCTION
	movfw _Reg_FWVersion+0
	movwf _I2CDAT+0
LM70:
.stabn	0x44, 0, 139, LM70-_INT_FUNCTION
	movlw 17
LM71:
.stabn	0x44, 0, 153, LM71-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM72:
.stabn	0x44, 0, 133, LM72-_INT_FUNCTION
	movlw 4
LM73:
.stabn	0x44, 0, 154, LM73-_INT_FUNCTION
	movwf _Reg_Num+0
LM74:
.stabn	0x44, 0, 155, LM74-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM75:
.stabn	0x44, 0, 157, LM75-_INT_FUNCTION
	;APP
	Register_equal_0x17_pro:	
	;NO_APP
LM76:
.stabn	0x44, 0, 158, LM76-_INT_FUNCTION
	movlw LOW(_Reg_OffsetData+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_OffsetData+0)
	movwf _RegBuff+1
LM77:
.stabn	0x44, 0, 159, LM77-_INT_FUNCTION
	movfw _Reg_OffsetData+0
	movwf _I2CDAT+0
LM78:
.stabn	0x44, 0, 139, LM78-_INT_FUNCTION
	movlw 17
LM79:
.stabn	0x44, 0, 160, LM79-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM80:
.stabn	0x44, 0, 161, LM80-_INT_FUNCTION
	movlw 6
	movwf _Reg_Num+0
LM81:
.stabn	0x44, 0, 162, LM81-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM82:
.stabn	0x44, 0, 164, LM82-_INT_FUNCTION
	;APP
	Register_equal_0x21_pro:	
	;NO_APP
LM83:
.stabn	0x44, 0, 165, LM83-_INT_FUNCTION
	movlw LOW(_Reg_ForceData+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_ForceData+0)
	movwf _RegBuff+1
LM84:
.stabn	0x44, 0, 166, LM84-_INT_FUNCTION
	movfw _Reg_ForceData+0
	movwf _I2CDAT+0
LM85:
.stabn	0x44, 0, 132, LM85-_INT_FUNCTION
	movlw 1
LM86:
.stabn	0x44, 0, 167, LM86-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM87:
.stabn	0x44, 0, 161, LM87-_INT_FUNCTION
	movlw 6
LM88:
.stabn	0x44, 0, 168, LM88-_INT_FUNCTION
	movwf _Reg_Num+0
LM89:
.stabn	0x44, 0, 169, LM89-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM90:
.stabn	0x44, 0, 171, LM90-_INT_FUNCTION
	;APP
	Register_equal_0x22_pro:
	;NO_APP
LM91:
.stabn	0x44, 0, 172, LM91-_INT_FUNCTION
	movlw LOW(_Reg_AdcData+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_AdcData+0)
	movwf _RegBuff+1
LM92:
.stabn	0x44, 0, 173, LM92-_INT_FUNCTION
	movfw _Reg_AdcData+0
	movwf _I2CDAT+0
LM93:
.stabn	0x44, 0, 132, LM93-_INT_FUNCTION
	movlw 1
LM94:
.stabn	0x44, 0, 174, LM94-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM95:
.stabn	0x44, 0, 161, LM95-_INT_FUNCTION
	movlw 6
LM96:
.stabn	0x44, 0, 175, LM96-_INT_FUNCTION
	movwf _Reg_Num+0
LM97:
.stabn	0x44, 0, 176, LM97-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM98:
.stabn	0x44, 0, 178, LM98-_INT_FUNCTION
	;APP
	Register_equal_0x24_pro:	
	;NO_APP
LM99:
.stabn	0x44, 0, 165, LM99-_INT_FUNCTION
	movlw LOW(_Reg_ForceData+0)
LM100:
.stabn	0x44, 0, 179, LM100-_INT_FUNCTION
	movwf _RegBuff+0
LM101:
.stabn	0x44, 0, 165, LM101-_INT_FUNCTION
	movlw HIGH8(_Reg_ForceData+0)
LM102:
.stabn	0x44, 0, 179, LM102-_INT_FUNCTION
	movwf _RegBuff+1
LM103:
.stabn	0x44, 0, 180, LM103-_INT_FUNCTION
	movfw _Reg_ForceData+0
	movwf _I2CDAT+0
LM104:
.stabn	0x44, 0, 132, LM104-_INT_FUNCTION
	movlw 1
LM105:
.stabn	0x44, 0, 181, LM105-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM106:
.stabn	0x44, 0, 161, LM106-_INT_FUNCTION
	movlw 6
LM107:
.stabn	0x44, 0, 182, LM107-_INT_FUNCTION
	movwf _Reg_Num+0
LM108:
.stabn	0x44, 0, 183, LM108-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM109:
.stabn	0x44, 0, 187, LM109-_INT_FUNCTION
	;APP
	Register_equal_0x5b_pro:	
	;NO_APP
LM110:
.stabn	0x44, 0, 188, LM110-_INT_FUNCTION
	movlw LOW(_Reg_ButtonForceTri+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_ButtonForceTri+0)
	movwf _RegBuff+1
LM111:
.stabn	0x44, 0, 189, LM111-_INT_FUNCTION
	movfw _Reg_ButtonForceTri+0
	movwf _I2CDAT+0
LM112:
.stabn	0x44, 0, 139, LM112-_INT_FUNCTION
	movlw 17
LM113:
.stabn	0x44, 0, 190, LM113-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM114:
.stabn	0x44, 0, 191, LM114-_INT_FUNCTION
	movlw 10
	movwf _Reg_Num+0
LM115:
.stabn	0x44, 0, 192, LM115-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM116:
.stabn	0x44, 0, 196, LM116-_INT_FUNCTION
	;APP
	Register_equal_60_pro:	
	;NO_APP
LM117:
.stabn	0x44, 0, 197, LM117-_INT_FUNCTION
	movlw LOW(_Reg_DebugModeB+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_DebugModeB+0)
	movwf _RegBuff+1
LM118:
.stabn	0x44, 0, 198, LM118-_INT_FUNCTION
	movfw _Reg_DebugModeB+0
	movwf _I2CDAT+0
LM119:
.stabn	0x44, 0, 139, LM119-_INT_FUNCTION
	movlw 17
LM120:
.stabn	0x44, 0, 199, LM120-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM121:
.stabn	0x44, 0, 200, LM121-_INT_FUNCTION
	movlw 54
	movwf _Reg_Num+0
LM122:
.stabn	0x44, 0, 202, LM122-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM123:
.stabn	0x44, 0, 204, LM123-_INT_FUNCTION
	;APP
	Register_equal_61_pro:	
	;NO_APP
LM124:
.stabn	0x44, 0, 205, LM124-_INT_FUNCTION
	movlw LOW(_Reg_DataReadyB+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_DataReadyB+0)
	movwf _RegBuff+1
LM125:
.stabn	0x44, 0, 206, LM125-_INT_FUNCTION
	movfw _Reg_DataReadyB+0
	movwf _I2CDAT+0
LM126:
.stabn	0x44, 0, 139, LM126-_INT_FUNCTION
	movlw 17
LM127:
.stabn	0x44, 0, 207, LM127-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM128:
.stabn	0x44, 0, 208, LM128-_INT_FUNCTION
	movlw 53
	movwf _Reg_Num+0
LM129:
.stabn	0x44, 0, 211, LM129-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM130:
.stabn	0x44, 0, 213, LM130-_INT_FUNCTION
	;APP
	Register_equal_62_pro:	
	;NO_APP
LM131:
.stabn	0x44, 0, 214, LM131-_INT_FUNCTION
	movlw LOW(_Reg_DebugDataB+0)
	movwf _RegBuff+0
	movlw HIGH8(_Reg_DebugDataB+0)
	movwf _RegBuff+1
LM132:
.stabn	0x44, 0, 215, LM132-_INT_FUNCTION
	movfw _Reg_DebugDataB+0
	movwf _I2CDAT+0
LM133:
.stabn	0x44, 0, 139, LM133-_INT_FUNCTION
	movlw 17
LM134:
.stabn	0x44, 0, 216, LM134-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM135:
.stabn	0x44, 0, 217, LM135-_INT_FUNCTION
	movlw 52
	movwf _Reg_Num+0
LM136:
.stabn	0x44, 0, 218, LM136-_INT_FUNCTION
	;APP
	goto	Register_switch_end	
	;NO_APP
LM137:
.stabn	0x44, 0, 221, LM137-_INT_FUNCTION
	;APP
	Register_switch_none:	
	;NO_APP
LM138:
.stabn	0x44, 0, 130, LM138-_INT_FUNCTION
	movlw LOW(_Reg_WRBuff+0)
LM139:
.stabn	0x44, 0, 222, LM139-_INT_FUNCTION
	movwf _RegBuff+0
LM140:
.stabn	0x44, 0, 130, LM140-_INT_FUNCTION
	movlw HIGH8(_Reg_WRBuff+0)
LM141:
.stabn	0x44, 0, 222, LM141-_INT_FUNCTION
	movwf _RegBuff+1
LM142:
.stabn	0x44, 0, 223, LM142-_INT_FUNCTION
	movfw _Reg_WRBuff+0
	movwf _I2CDAT+0
LM143:
.stabn	0x44, 0, 132, LM143-_INT_FUNCTION
	movlw 1
LM144:
.stabn	0x44, 0, 224, LM144-_INT_FUNCTION
	movwf _Reg_OP_Mode+0
LM145:
.stabn	0x44, 0, 133, LM145-_INT_FUNCTION
	movlw 4
LM146:
.stabn	0x44, 0, 225, LM146-_INT_FUNCTION
	movwf _Reg_Num+0
LM147:
.stabn	0x44, 0, 227, LM147-_INT_FUNCTION
	;APP
	Register_switch_end:	
	;NO_APP
LM148:
.stabn	0x44, 0, 231, LM148-_INT_FUNCTION
	bsf _TXE, _TXE
LM149:
.stabn	0x44, 0, 232, LM149-_INT_FUNCTION
	movfw _RegBuff+0
	movwf FSR0
	movfw _RegBuff+1
	movwf BSR
	moviw 0
	movwf _I2CDAT+0
LM150:
.stabn	0x44, 0, 132, LM150-_INT_FUNCTION
	movlw 1
LM151:
.stabn	0x44, 0, 233, LM151-_INT_FUNCTION
	movwf _I2C_rPointer+0
LM152:
.stabn	0x44, 0, 234, LM152-_INT_FUNCTION
	bcf _I2C_TIF, _I2C_TIF
LM153:
.stabn	0x44, 0, 235, LM153-_INT_FUNCTION
	clrf _I2C_wPointer+0
LM154:
.stabn	0x44, 0, 140, LM154-_INT_FUNCTION
	movlw 2
LM155:
.stabn	0x44, 0, 236, LM155-_INT_FUNCTION
	movwf _flag_IIC_RWAddr+0
LM156:
.stabn	0x44, 0, 237, LM156-_INT_FUNCTION
	goto LBB1_22
Ltmp22:
LBB1_17:
LM157:
.stabn	0x44, 0, 240, LM157-_INT_FUNCTION
	movfw _I2C_W_Buff+0
	movwf _IIC_Data+0
LM158:
.stabn	0x44, 0, 242, LM158-_INT_FUNCTION
Ltmp23:
	movfw _Reg_OP_Mode+0
Ltmp24:
	sublw 1
	beq LBB1_21
LBB1_18:
LM159:
.stabn	0x44, 0, 244, LM159-_INT_FUNCTION
Ltmp25:
	movfw _Reg_Num+0
	subwf _I2C_wPointer+0, W
	bge LBB1_20
LBB1_19:
LM160:
.stabn	0x44, 0, 246, LM160-_INT_FUNCTION
Ltmp26:
	movfw _I2C_wPointer+0
	addwf _RegBuff+0, W
	movwf _INT_FUNCTION.temp.+0
	movlw 0
	addwfc _RegBuff+1, W
	movwf _INT_FUNCTION.temp.+1
	movfw _INT_FUNCTION.temp.+0
	movwf FSR0
	fsr0_add FSR0, 0
banksel _IIC_Data
movfw _IIC_Data+0
movwf FSR1
banksel _INT_FUNCTION.temp.+1
movfw _INT_FUNCTION.temp.+1
movwf BSR
movfw FSR1
movwf IND0
banksel _IIC_Data
LM161:
.stabn	0x44, 0, 247, LM161-_INT_FUNCTION
	incf _I2C_wPointer+0, F
Ltmp27:
LBB1_20:
LBB1_21:
LM162:
.stabn	0x44, 0, 250, LM162-_INT_FUNCTION
	clrf _I2C_rPointer+0
LM163:
.stabn	0x44, 0, 253, LM163-_INT_FUNCTION
	movlw 0x88
	movwf _I2CDAT+0
LM164:
.stabn	0x44, 0, 254, LM164-_INT_FUNCTION
	bcf _I2C_TIF, _I2C_TIF
Ltmp28:
LBB1_22:
LM165:
.stabn	0x44, 0, 256, LM165-_INT_FUNCTION
	goto LBB1_24
Ltmp29:
LBB1_23:
LM166:
.stabn	0x44, 0, 259, LM166-_INT_FUNCTION
	bcf _AWK_EN, _AWK_EN
LM167:
.stabn	0x44, 0, 260, LM167-_INT_FUNCTION
	bcf _flag_IntoSleep, _flag_IntoSleep
Ltmp30:
LBB1_24:
LM168:
.stabn	0x44, 0, 264, LM168-_INT_FUNCTION
	movlw 0xc8
	bsf BSR,0
	movwf _gPmuIntoSleepDisable+0
	clrf _gPmuIntoSleepDisable+1
LM169:
.stabn	0x44, 0, 265, LM169-_INT_FUNCTION
	goto LBB1_28
Ltmp31:
LBB1_25:
LM170:
.stabn	0x44, 0, 266, LM170-_INT_FUNCTION
btfss _I2C_TIF, _I2C_TIF
goto LBB1_27
LBB1_26:
LM171:
.stabn	0x44, 0, 269, LM171-_INT_FUNCTION
Ltmp33:
	movfw _I2C_rPointer+0
	addwf _RegBuff+0, W
	movwf _INT_FUNCTION.temp.+0
	movlw 0
	addwfc _RegBuff+1, W
	movwf _INT_FUNCTION.temp.+1
	movfw _INT_FUNCTION.temp.+0
	movwf FSR0
	movfw _INT_FUNCTION.temp.+1
	movwf BSR
	moviw 0
	movwf _IIC_Data+0
LM172:
.stabn	0x44, 0, 270, LM172-_INT_FUNCTION
	movwf _I2CDAT+0
LM173:
.stabn	0x44, 0, 271, LM173-_INT_FUNCTION
	incf _I2C_rPointer+0, F
LM174:
.stabn	0x44, 0, 273, LM174-_INT_FUNCTION
	bcf _I2C_TIF, _I2C_TIF
Ltmp34:
LBB1_27:
LBB1_28:
LM175:
.stabn	0x44, 0, 275, LM175-_INT_FUNCTION
	banksel _I2C_STIF
btfss _I2C_STIF, _I2C_STIF
goto LBB1_30
LBB1_29:
LM176:
.stabn	0x44, 0, 277, LM176-_INT_FUNCTION
Ltmp36:
	clrf _flag_IIC_RWAddr+0
LM177:
.stabn	0x44, 0, 278, LM177-_INT_FUNCTION
	bcf _I2C_STIF, _I2C_STIF
Ltmp37:
LBB1_30:
LM178:
.stabn	0x44, 0, 283, LM178-_INT_FUNCTION
btfss _TM0IF, _TM0IF
goto LBB1_32
LBB1_31:
LM179:
.stabn	0x44, 0, 285, LM179-_INT_FUNCTION
Ltmp39:
	movlw 1
	bsf BSR,0
	movwf _gPmuPeriodTimeOut+0
LM180:
.stabn	0x44, 0, 286, LM180-_INT_FUNCTION
	bcf BSR,0
	bcf _TM0IF, _TM0IF
Ltmp40:
LBB1_32:
LM181:
.stabn	0x44, 0, 289, LM181-_INT_FUNCTION
btfss _TM1IF, _TM1IF
goto LBB1_34
LBB1_33:
LM182:
.stabn	0x44, 0, 291, LM182-_INT_FUNCTION
Ltmp42:
	bcf _TM1IF, _TM1IF
LM183:
.stabn	0x44, 0, 292, LM183-_INT_FUNCTION
	movlw 1
	addwf _gTime_Sec+0, F
	movlw 0
	addwfc _gTime_Sec+1, W
	movwf _gTime_Sec+1
Ltmp43:
LBB1_34:
LM184:
.stabn	0x44, 0, 297, LM184-_INT_FUNCTION
btfss _ADIF, _ADIF
goto LBB1_36
LBB1_35:
LM185:
.stabn	0x44, 0, 299, LM185-_INT_FUNCTION
Ltmp45:
	incf _AFE_sample_finish+0, F
LM186:
.stabn	0x44, 0, 300, LM186-_INT_FUNCTION
	bcf _ADIF, _ADIF
LBB1_36:
LM187:
.stabn	0x44, 0, 301, LM187-_INT_FUNCTION
	pop
	movwf FSR0
	pop
	movwf FSR1
	pop
Ltmp46:
LM188:
.stabn	0x44, 0, 302, LM188-_INT_FUNCTION
	retfie
Ltmp47:
Lfunc_end2:
Lfunc_end3:
LM189:
.stabf LM189-_INT_FUNCTION
	.@_main_sec@_main.frame. .section bank1,uninit
	_main.frame. .ds 2
	.ends
	.@_main_sec@_main.temp. .section bank1,uninit
	_main.temp. .ds 2
	.ends
	.@_INT_FUNCTION_sec@_INT_FUNCTION.temp. .section bank1,uninit
	_INT_FUNCTION.temp. .ds 2
	.ends
